import router from "@/routers";
/**
 * 跳转到指定的路由 vue路由有一个问题 虽然路由变化了 但组件没变化 不会重新加载组件
 * @param path 路径
 */
export function redirectPath(path: string, query?: Record<string, string | number>) {
  router.replace({ path: "/redirect" + path, query: query });
}

/**
 * 跳转路径
 * @param path 路由
 * @param query 查询参数
 */
export function jumpPath(path: string, query?: Record<string, string | number>) {
  router.push({ path, query: query });
}

/**
 * 返回上一个页面
 */
export function backPreRoute() {
  router.back();
}
